html,body{ width:100%; height:100%!important; }
body{ background-color:#fff; font-family: "Microsoft YaHei","Helvetica Neue",Helvetica,Tahoma,Arial,sans-serif; }
.table{ margin-bottom:0!important;}
.table thead tr th{ background-color:#f1f1f1 !important; }
.table tbody tr td.tdf{ background-color:#f8f8f8 !important; vertical-align:middle; }
.input_text{ width:auto; display:inline-block; }
.dsp_none{ display: none;}
.mleft30px{ margin-left:30px; }
.mleft60px{ margin-left:60px; }
.mtop10{ margin-top:10px; }
.searchBox{ border:2px solid #ffb63f; background:#fffa79; padding:5px; }
.buttonBox{ border:2px solid #4caf50; background:#dff0d8; padding:5px; }
.mySelect select{ background-color:#ffffff; border:1px solid #cccccc; color:#444444; display:inline-block; font-size:13px; height:30px; line-height:30px; padding:4px; vertical-align:middle; }
label{ display:inline-block; margin-bottom:5px; font-weight:normal!important; }
.c_p{ cursor:pointer; }
.bd1sccc{ border:1px solid #ccc; }
.pager{ margin-bottom:0!important; margin-top:10px; }
.color_0{ color:red; }
.color_1{ color:green; }
.color_gray{ color:#ccc; }
.c_red{ color:#ff0000;}
.c_yellow{ color:#ead205;}
.c_sky{ color:#03dbde;}
.c_green{ color:#00CC00;}
.c_999{ color:#999;}
.fb{ font-weight:bold; }
.f14{ font-size:14px; }
.acl_div{ padding: 6px; background-color:#fff0d5; max-height: 430px; overflow-y: scroll;}

.page_css{ margin-top: 10px; text-align: right;}
.page_css span, .page_css a{ display: inline-block!important; margin: 0 3px; height: 30px; line-height: 30px; padding: 0 10px; text-align: center; font-size: 14px; background-color: #00d049;}
.page_css a{ background-color: #ccc; color: #333; text-decoration: none;}
.page_css a:hover{ background-color: #039be5; color: #fff;}
.page_css span{ background-color: #039be5; color: #fff;}

dl dd span{ display: inline-block; width: 100px; text-align: right;}

.field_set fieldset{ border: 1px solid #ccc; margin-bottom: 20px; padding: 10px;}
.field_set fieldset legend{ margin-left:10px; width: auto; border: 1px solid #ccc; margin-bottom: 0; padding: 3px 8px; font-size: 16px;}
.field_set fieldset.field_set_1, .field_set fieldset.field_set_1 legend{ border: 1px solid #4caf50;}
.field_set fieldset.field_set_1 legend{ background-color: #4caf50; color: #ffffff;}
.field_set fieldset.field_set_2, .field_set fieldset.field_set_2 legend{ border: 1px solid #cd5c5c;}
.field_set fieldset.field_set_2 legend{ background-color: #cd5c5c; color: #ffffff;}
.field_set fieldset dt{ margin-bottom: 16px;}